#dock{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin-bottom: 21px;
    text-align: center;
    z-index: 19970420;
}
#container{
    display: inline-block;
    vertical-align: bottom;
    text-align: left;
    white-space: nowrap;
    margin-left: 0px;
    /* box-shadow: 0 0 0 1px; */
}
#container img{
    width: 64px;
    -webkit-filter: drop-shadow(0 0 6px rgba(0,0,0,.6));
}
#bg{
    position: relative;
    left: 0;
    right: 0;
    bottom: -21px;
    margin: auto;
    height: 52px;
    width: 100%;
    margin-top: -70px;
    background: url(img/bg.png);
    white-space: nowrap;
    z-index: -1;
}
#bg:before{
    position: absolute;
    content: "";
    background: url(img/bg_left.png);
    width: 60px;
    height: 52px;
    display: inline-block;
    margin-left: -60px;
}
#bg:after{
    position: absolute;
    content: "";
    background: url(img/bg_right.png);
    width: 60px;
    height: 52px;
    display: inline-block;
    margin-left: 100%;
}